Refine this word faster
Scottish deerhound
noun
Definitions
Noun
- 1 A large sighthound bred in Scotland to hunt deer.
- 2 Alternative form of Scottish Deerhound alt-of, alternative
- 3 very large and tall rough-coated dog bred for hunting deer; known as the royal dog of Scotland wordnet
See also for "scottish deerhound"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.